Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 OXFORD ROAD Detached £496,050 9 Sep 2014
68 OXFORD ROAD Detached £200,000 1 Feb 2002
70 OXFORD ROAD Detached £249,999 14 Sep 2001
74 OXFORD ROAD Detached £275,000 13 Aug 2004
78 OXFORD ROAD Detached £590,000 15 Jul 2022